02. Back-End Project Overview

Back-End Project Overview

Project Overview

You will develop a database schema to store the game matches between players. You will then write a Python module to rank the players and pair them up in matches in a tournament.

Why This Project?

Modern data-driven applications require developers who know how to store and interact programmatically with data. In this project, you’ll design a database based on a provided specification and then write code that makes use of that data.

What Will I Learn?

You will learn how to design a database containing normalized data within multiple tables. You’ll then learn how to modify and query this data using SQL queries issued through a Python program.

How Does This Help My Career?

  • Persistent data is the key feature that turns static websites into dynamic data-driven web applications
  • Properly establishing data relationships and using appropriate data types ensure your applications perform efficiently and error free